package com.jprocms.module.cms.config;

import com.jpro.module.bpm.api.task.BpmProcessInstanceApi;
import com.jpro.module.bpm.api.task.rpc.BpmTaskApi;
import com.jpro.module.infra.api.config.ConfigApi;
import com.jpro.module.infra.api.config.FileConfigApi;
import com.jpro.module.infra.api.file.FileApi;
import com.jpro.module.system.api.dept.DeptApi;
import com.jpro.module.system.api.dict.DictDataApi;
import com.jpro.module.system.api.notice.NoticeApi;
import com.jpro.module.system.api.sensitiveword.SensitiveWordApi;
import com.jpro.module.system.api.user.AdminUserApi;
import org.springframework.cloud.openfeign.EnableFeignClients;
import org.springframework.context.annotation.Configuration;

@Configuration
@EnableFeignClients(clients = {ConfigApi.class, FileApi.class, DictDataApi.class, FileConfigApi.class,
        AdminUserApi.class, DeptApi.class, BpmProcessInstanceApi.class, BpmTaskApi.class, SensitiveWordApi.class, NoticeApi.class})
public class RpcConfiguration {
}
